home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 June / CHIP Haziran 2001.iso / prog / haziran / 19 / setup.exe / data.z / pci_regs.h < prev    next >
C/C++ Source or Header  |  2001-04-11  |  774b  |  43 lines

  1. #ifndef _PCI_REGS_H_
  2. #define _PCI_REGS_H_
  3.  
  4. // PCI register definitions 
  5. enum {
  6.     PCI_IDR  = 0x00,
  7.     PCI_CR   = 0x04,
  8.     PCI_SR   = 0x06,
  9.     PCI_REV  = 0x08,
  10.     PCI_CCR  = 0x09,
  11.     PCI_LSR  = 0x0c,
  12.     PCI_LTR  = 0x0d,
  13.     PCI_HTR  = 0x0e,
  14.     PCI_BISTR= 0x0f,
  15.     PCI_BAR0 = 0x10,
  16.     PCI_BAR1 = 0x14,
  17.     PCI_BAR2 = 0x18,
  18.     PCI_BAR3 = 0x1c,
  19.     PCI_BAR4 = 0x20,
  20.     PCI_BAR5 = 0x24,
  21.     PCI_CIS  = 0x28,
  22.     PCI_SVID = 0x2c,
  23.     PCI_SID  = 0x2e,
  24.     PCI_ERBAR= 0x30,
  25.     PCI_ILR  = 0x3c,
  26.     PCI_IPR  = 0x3d,
  27.     PCI_MGR  = 0x3e,
  28.     PCI_MLR  = 0x3f
  29. };
  30.  
  31. enum {
  32.     AD_PCI_BAR0 = 0,
  33.     AD_PCI_BAR1 = 1,
  34.     AD_PCI_BAR2 = 2,
  35.     AD_PCI_BAR3 = 3,
  36.     AD_PCI_BAR4 = 4,
  37.     AD_PCI_BAR5 = 5,
  38.     AD_PCI_BAR_EPROM = 6,
  39.     AD_PCI_BARS = 7,
  40. };
  41.  
  42. #endif
  43.